/*
 * @Author: Creator
 * @Date: 2020-10-06 15:47:27
 * @LastEditors: Creator
 * @LastEditTime: 2020-10-09 21:48:11
 * @Description: file content
 */
#ifndef DEALFILE_H
#define DEALFILE_H
// #include "doctor.h"
// #include "patient.h"
// #include "hospital.h"
// #include <stdlib.h>
// #include "global.h"
// #include "mytime.h"
// #include "medicalrecord.h"
// #include "medicine.h"
// deal all file
//bool loadAll();         // 加载所有信息


// deal doctor.json
//DoctorNode* createNullDoctorNode();



// Nature DoctorNum;
// DoctorNode* readADoctor(FILE* fp);
// DoctorNode* loadDoctorList();
// bool writeADoctor(FILE *fp,DoctorNode *doctor);
// bool writeDoctorList(DoctorNode *DoctorList);


// deal patient.json

// Nature PatientNum;                                             // 记录患者的数量
// PatientNode* readAPatient(FILE* fp);                                         // 加载单个患者信息
// PatientNode* loadPatientList();                                            // 加载患者信息
// PatientNode* createNullPatientNode();                                       // 创建空节点用于存储信息
// bool writeAPatient(FILE* fp, PatientNode* patient);                         // 写入一个患者
// bool writePatientList(PatientNode* PatientList);                            // 写入患者链表

// 以上bool 成功 返回1 ，失败 返回0
// deal hospital.json
// 全部放入 hospital.h

// deal medicalrecord.json
// Nature MedicalRecordNum;


// MedRecNode* readAMedRec(FILE* fp);                                         // 加载单个患者信息
// MedRecNode* loadMedRecList();                                            // 加载患者信息
// MedRecNode* createNullMedRecNode();                                       // 创建空节点用于存储信息
// bool writeAMedRec(FILE* fp, MedRecNode* MedRec);                         // 写入一个患者
// bool writeMedRecList(MedRecNode* MedRecList);                            // 写入患者链表

#endif //DEALFILE_H